آموزش اتوماسیون با کتابهای بازی Ansible [ویدئو]

Automation with Ansible Playbooks [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره آموزشی طراحی شده است تا شما را با استفاده از Ansible برای خودکارسازی وظایف مدیریت پیکربندی محلی و ابری با Playbooks آشنا کند. شما از طریق کار با گره های مدیریت شده راهنمایی خواهید شد. با پیشروی، این دوره به شما کمک می کند تا احراز هویت رمز عبور را تنظیم کنید. با نزدیک شدن به بخش‌های پایانی، حتی با انتقال فایل از Ansible Engine به گره‌ها با استفاده از ماژول کپی آشنا خواهید شد. در پایان این دوره، شما با مفاهیم ضروری و مهارت های لازم برای خودکارسازی کارها به طور موثر با استفاده از Ansible آشنا خواهید شد. همه کدها و فایل‌های پشتیبانی این دوره در https://github.com/PacktPublishing/Automation-with-Ansible-Playbooks در دسترس خواهند بود- درک نحوه کار با گره‌های مدیریت شده در صورتی که گره‌های مدیریت شده با پایتون نصب نشده باشند. در پیاده‌سازی کتاب‌های بازی Ansible از سطح پایه تا سطح پیشرفته عمیق شوید ماژول بلوک و کاربرد آن را درک کنید نحوه تنظیم احراز هویت رمز عبور را بدانید نصب و پیکربندی Ansible را انجام دهید این دوره برای کسانی است که به دنبال شغلی در اتوماسیون با استفاده از Ansible و Ansible Playbooks هستند. دسترسی به پیش نمایش دوره: اتوماسیون با استفاده از Ansible - گام به گام * کاوش مکان های مختلف یک فایل ansible.cfg * انتقال یک فایل از Ansible Engine به گره ها با استفاده از ماژول کپی

سرفصل ها و درس ها

معرفی Introduction

  • پیش نمایش دوره: اتوماسیون با استفاده از Ansible - گام به گام Preview of the course: Automation using Ansible - Step by Step

  • مقدمه: داستان قبل از Ansible یا هر ابزار مدیریت پیکربندی دیگری Introduction: Story before Ansible or Any other configuration Management tools

  • معماری Ansible Ansible Architecture

نصب و پیکربندی Ansible Installing and Configuring Ansible

  • نصب و پیکربندی Ansible قسمت 1 (نصب) Ansible Installation and Configuration Part-1 (Installation)

  • نصب و پیکربندی Ansible قسمت 2 (پیکربندی) Ansible Installation and Configuration Part-2 (Configuration)

  • ساختارهای دایرکتوری Ansible Ansible Directory Structures

  • چگونه بررسی کلید میزبان را غیرفعال کنیم؟ How to disable host key checking?

  • فایل موجودی با گروه ها و گروه ها Inventory file with Groups and Group of Groups

  • مکان های مختلف فایل ansible.cfg با اولویت Different locations of ansible.cfg file with priority

  • مروری بر Ansible Architecture Review on Ansible Architecture

  • نصب Ansible Engine روی RHEL 8 Installing Ansible Engine on RHEL 8

دستورات Ad-hoc Ansible Ansible Ad-hoc commands

  • مقدمه ای بر دستورات Ad-hoc | نحو اولیه برای دستورات Ad-hoc Ansible Introduction to Ad-hoc commands | Basic syntax for Ansible Ad-hoc commands

  • Ansible چگونه کار می کند؟ (اجرای دستورات Ad-hoc یا Playbooks) How Ansible Works? (Executing Ad-hoc commands or Playbooks)

  • با استفاده از ماژول کپی فایل را از Ansible Engine به Nodes منتقل کنید Transfer a file from Ansible Engine to Nodes using copy module

  • یک فایل از Ansible Managed Nodes به Ansible Engine دانلود کنید Download a file from Ansible Managed Nodes to Ansible Engine

  • یک فایل یا دایرکتوری در گره های مدیریت شده ایجاد یا حذف کنید Create or Delete a file or directory on Managed Nodes

  • لیست ماژول های مختلف برای کار با فایل ها List of different modules to work with files

  • با استفاده از ماژول yum بسته ای مانند git، httpd، mysql، git را روی سیستم های لینوکس نصب کنید. Install a package like git, httpd, mysql, git on Linux Systems using yum module

  • ماژول فرمان Command Module

واقعیت ها و متغیرهای قابل تشخیص Ansible Facts and Variables

  • مقدمه ای بر حقایق قابل درک Introduction to Ansible Facts

  • چگونه حقایق سفارشی ایجاد کنیم و با آنها کار کنیم؟ How to create and work with custom facts?

موجودی های Ansible (موجودی استاتیک و دینامیک) Ansible Inventories (Static and Dynamic Inventories)

  • انواع موجودی و کار با اسکریپت موجودی پویا AWS EC2 Inventory Types and Working with AWS EC2 Dynamic Inventory Script

  • ایجاد اسکریپت موجودی پویا سفارشی ساده Simple Custom Dynamic Inventory Script creation

نحوه کار با گره های مدیریت شده در صورتی که گره های مدیریت شده با پایتون نصب نشده باشند How to work with Managed nodes if managed nodes are not installed with Python

  • کار با گره های مدیریت شده با استفاده از ماژول خام Working with managed nodes using raw module

راه اندازی و توضیح احراز هویت رمز عبور Password Authentication setup and explanation

  • کار با گره های مدیریت شده با استفاده از رمز عبور | احراز هویت رمز عبور Working with Managed Nodes using a Password | Password Authentication

  • اجرای وظایف Ansible با کاربران پیش فرض و متفاوت در گره های مدیریت شده Executing Ansible tasks with default and different users on Managed Nodes

متغیرهای Ansible Ansible Variables

  • آشنایی اولیه با متغیرهای Ansible Basic introduction to Ansible variables

مقدمه ای بر Ansible Playbooks Introduction to Ansible Playbooks

  • مقدمه ای بر کتاب های بازی با مفاهیم وظیفه و بازی Introduction to Playbooks with task and play concepts

  • نوشتن کتاب های بازی ساده برای درک اولیه Writing Simple Playbooks for basic understanding

  • نکات کلیدی اساسی برای اجرای Ansible Playbooks Basic Key Points to run Ansible Playbooks

مفاهیم اولیه برای نوشتن کتاب های بازی (کار با متغیرهای مختلف) Basic concepts to write Playbooks (Working with different variables)

  • هر پیامی (مثلاً به Playbooks خوش آمدید) را با استفاده از playbook چاپ کنید؟ Print any message (ex: welcome to Playbooks) using playbook?

  • متغیرها و انواع داده ها Variable and data types

  • ساختارهای داده/مجموعه داده ها Data Structures/ Data Collections

  • کتاب بازی ساده برای درک استفاده از register و set_fact Simple playbook to understand the usage of register and set_fact

  • چگونه می توان یک متغیر را خواند و با استفاده از playbook ansible چاپ کرد؟ How to read a variable and print using ansible playbook?

  • چگونه یک متغیر را از فایل yaml/json بخوانیم؟ How to read a variable from yaml/json file?

  • کار با آرگومان های خط فرمان Working with command line arguments

  • کار با متغیرهای Gather facts یا متغیرهای ماژول راه اندازی Working with Gather facts variables or setup module variables

  • کار با متغیرهای inventory_hostname و hostvars Working with inventory_hostname and hostvars variables

ویرایشگر کد ویژوال استودیو برای کتاب های بازی Ansible Visual Studio Code Editor for Ansible Playbooks

  • نصب و استفاده از ویرایشگر کد ویژوال استودیو برای Ansible Playbooks Installing and using Visual Studio Code Editor for Ansible Playbooks

عملیات روی رشته ها و اعداد با استفاده از Playbooks (فیلترها و روش ها) Operations on strings and numbers using Playbooks (Filters and Methods)

  • عملگرهای حسابی روی اعداد Arithmetic operators on numbers

  • تمرین ساده بر روی عملگرهای حسابی Simple practice on Arithmetic Operators

  • فیلترها و روش های کتاب های بازی Ansible Filters and Methods of Ansible Playbooks

اپراتورها برای کار با وظایف Operators to work with tasks

  • عملگرهای مقایسه Comparison operators

  • اپراتورهای عضویت و اپراتورهای تست Membership operators and Test Operators

  • عملگرهای منطقی Logical operators

اظهارات مشروط Conditional Statements

  • تنظیمات سرور اوبونتو که آن را به عنوان یک گره مدیریت شده در نظر بگیرد Settings for Ubuntu server to consider it as a Managed Node

  • چگونه از دستور شرطی استفاده کنیم؟ (توضیح با کتاب بازی ساده) How to use when conditional statement? (Explanation with simple playbook)

  • عبارت شرطی درون خطی Inline conditional statement

مقدمه ای بر گردانندگان Introduction to handlers

  • استفاده اولیه از Handlers Basic usage of Handlers

حلقه ها Loops

  • مقدمه ای بر حلقه ها Introduction to loops

برچسب ها Tags

  • کار با برچسب ها و رد شدن از برچسب ها Working with tags and skip tags

رسیدگی به خطا (نادیده_اشتباهات، شکست_شدن_هنگام انسداد، نجات و همیشه) Error Handling (ignore_errors,failed_whenblock, rescue and always)

  • رسیدگی به خطا قسمت 1 Error Handling part 1

  • مدیریت خطا با بلوک و نجات بخش 2 Error Handling with block and rescue part 2

مفاهیم قابل استفاده مجدد با: import_tasks، include_tasks Ansible reusable concepts with: import_tasks,include_tasks

  • وظایف قابل استفاده مجدد با واردات و شامل Reusable tasks with import and include

loacal_action در مقابل delegate_to loacal_action vs delegate_to

  • استفاده از local_action و delegate_to Usage of local_action and delegate_to

نصب و پیکربندی Tomcat با استفاده از Playbook Tomcat Installation and Configuration using Playbook

  • نصب و پیکربندی جاوا و تامکت با استفاده از ماژول قالب Java and Tomcat installation and configuration using template module

ماژول قالب Template module

  • مقدمه ای بر ماژول قالب با متغیرها Introduction to template module with variables

  • متغیرهای قالب، عبارات شرطی و حلقه ها Template variables, conditional statements and loops

تامین AWS با استفاده از Ansible AWS Provisioning Using Ansible

  • تنظیم محیط زیست محیطی برای تامین AWS Ansible Environment setup for AWS Provisioning

  • نمونه های EC2 را با چندین گروه امنیتی و برچسب راه اندازی کنید Launch EC2 Instances with multiple security groups and Tags

  • کتاب های بازی ساده برای شروع توقف و پایان دادن به نمونه های ec2 Simple playbooks to start stop and terminate ec2 instances

  • کتاب راهنما برای شروع توقف و خاتمه نمونه Single playbook to start stop and terminate Instance

  • برچسب‌های EC2 به شروع، توقف و خاتمه نمونه‌ها کمک می‌کنند EC2 Tags help to start, stop and terminate instances

  • پاکسازی موارد EC2 بدون برچسب با استفاده از Playbooks Cleanup Tag-less EC2 Instances using Playbooks

  • گزارش‌های CSV را با استفاده از Playbooks برای نمونه‌های ec2 ایجاد کنید Generate CSV Reports using ansible Playbooks for ec2 Instances

Ansible Vault برای محافظت از کتاب های بازی Ansible با رمزگذاری Ansible Vault to Protect Ansible Playbooks with Encryption

  • Ansible-Vault Ansible-Vault

Ansible-Roles Ansible-Roles

  • تبدیل کتاب بازی به نقش های Ansible Converting a playbook into to Ansible Roles

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش اتوماسیون با کتابهای بازی Ansible [ویدئو]
جزییات دوره
17 h 35 m
68
Packtpub Packtpub
(آخرین آپدیت)
1
5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

VR Technologies VR Technologies

ما دوره های اتوماسیون را برای Shell، Python و Ansible ارائه می دهیم